Why Do Software Projects Fail? Reasons and a Solution Using a Bayesian Classifier to Predict Potential Risk

نویسنده

  • Tohru Kikuno
چکیده

The dependability of an information system critically relies on that of its software. Reportedly, however, 70% of software projects fail in various ways. Obviously the system developed by a failed project can be problematic in assuring dependability. Clarifying the reasons why software projects fail and taking preventive measures are therefore a key to successful development of dependable information systems. We present the results of our attempt to address this important issue. In this research attempt, (1) we designed a questionnaire that can be used to collect necessary data from software engineers. (2) We developed an analysis method that can identify reasons for project failures from the results of the questionnaire. This method uses a Bayesian classifier as its basis. (3) We conducted a large-scale experiment using field data obtained from industry. The results suggest that our method is useful to predict the success or failure of a software development project.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Dependable Computing in the Context of Mobility, Nomadicity, Ubiquity, and Pervasiveness

Why do software projects fail? : reasons and a solution using a Bayesian classifier to predict potential risk (PDF) p. 4 Sigma : a fault-tolerant mutual exclusion algorithm in dynamic distributed systems subject to process crashes and memory losses p. 7 Intersecting sets : a basic abstraction for asynchronous agreement problems p. 15 Decision optimal early-stopping k-set agreement in synchronou...

متن کامل

Using Fuzzy LR Numbers in Bayesian Text Classifier for Classifying Persian Text Documents

Text Classification is an important research field in information retrieval and text mining. The main task in text classification is to assign text documents in predefined categories based on documents’ contents and labeled-training samples. Since word detection is a difficult and time consuming task in Persian language, Bayesian text classifier is an appropriate approach to deal with different...

متن کامل

Using Fuzzy LR Numbers in Bayesian Text Classifier for Classifying Persian Text Documents

Text Classification is an important research field in information retrieval and text mining. The main task in text classification is to assign text documents in predefined categories based on documents’ contents and labeled-training samples. Since word detection is a difficult and time consuming task in Persian language, Bayesian text classifier is an appropriate approach to deal with different...

متن کامل

A Probabilistic Bayesian Classifier Approach for Breast Cancer Diagnosis and Prognosis

Basically, medical diagnosis problems are the most effective component of treatment policies. Recently, significant advances have been formed in medical diagnosis fields using data mining techniques. Data mining or Knowledge Discovery is searching large databases to discover patterns and evaluate the probability of next occurrences. In this paper, Bayesian Classifier is used as a Non-linear dat...

متن کامل

A Probabilistic Bayesian Classifier Approach for Breast Cancer Diagnosis and Prognosis

Basically, medical diagnosis problems are the most effective component of treatment policies. Recently, significant advances have been formed in medical diagnosis fields using data mining techniques. Data mining or Knowledge Discovery is searching large databases to discover patterns and evaluate the probability of next occurrences. In this paper, Bayesian Classifier is used as a Non-linear dat...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005